home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1997 November / Macworld (1997-11).dmg / Shareware World / Newton / PT100v995 / readme.txt < prev    next >
Text File  |  1997-06-26  |  25KB  |  645 lines

  1. 0.0 Introduction and History
  2.  
  3. They say necessity is the mother of invention, and this piece of code
  4. is no exception.  Several months ago, after reflecting on the success
  5. of YAZI, George and I started talking about how we would like to use
  6. our Newtons.  The bottom line seemed to be that we wanted to be able
  7. to use them as "wee little computers" that we could take with us
  8. anywhere. Since we spend most of our time playing on Un*x boxes, it
  9. seems natural to use VT100 as our standard interface to the various
  10. tools we use.
  11.  
  12. Unfortunately, we were underwhelmed (if that's a word) with the
  13. available products.  The biggest problem is that they were far too
  14. slow -- they would timeout before we could login!  The other problem
  15. was that the other products just cost too much.
  16.  
  17. So, instead, we spent several months writing our own!
  18.  
  19. We designed PT100 for ourselves: to provide basic VT100 support in a
  20. small, fast, inexpensive product. Non-critical features have been
  21. excluded.  If you feel something important is missing, please drop us
  22. a line so we can discuss the new feature.
  23.  
  24. As you read through the following documentation, realize that we
  25. originally designed this product for ourselves, to solve problems we
  26. were having, and have more recently begun to support various options
  27. other folks may want.  If something critical to your application is
  28. missing, please drop us a line so we can discuss how to remedy the
  29. oversight.
  30.  
  31.  
  32.  
  33. 1.0 About PT100
  34.  
  35. PT100 is a VT100 emulator for the Newton, capable of Modem, Direct
  36. Serial and Telnet sessions.  VT100 emulation is the most common
  37. text-based interface on the Internet, as well as the standard used by
  38. BBSes, corporate systems, various email mechanisms and many online
  39. services.  In addition, it is useful for many types of straight serial
  40. connectivity.
  41.  
  42. PT100 is the only VT100 emulator on the Newton capable of providing
  43. Telnet capability with Newton Internet Enabler (NIE).  PT100 requires
  44. Newton OS 2.X and supports and takes advantage of many of the advanced
  45. features of the eMate 300 and the MP2000. .  For telnet access, an
  46. MP130, MP2000 or an eMate 300 is recommended.
  47.  
  48. PT100 ©1997 Scrawl.  All Rights Reserved.  PT100 was written by George
  49. Madrid and Sanjay Vakil.
  50.  
  51.  
  52. 2.0 Setup a Session
  53.  
  54. To set up a session, click on the Connect or Command button and select
  55. Edit Sessions.  If you have not already created a session, a blank one
  56. will appear for you to edit.  You can change the session that your are
  57. editing by clicking on the Session popup.  The routing button
  58. (envelope) allows you to copy the current session, delete it, or
  59. create a new blank session.
  60.  
  61. Once you have selected the session to edit, you will need to name it,
  62. and select the Type (Modem, Direct Serial or Telnet). If you wish, you
  63. can enter your username and password to have them available for quick
  64. input.  The password will be encrypted on the Newton and will be
  65. decrypted before it is sent.  If you are paranoid, don't enter a
  66. password at all.  A password can easily be entered manually.
  67.  
  68. Based on the type of session you selected, additional options will
  69. appear, specific to the type of session. See the next sections on
  70. additional information that might be necessary.
  71.  
  72.  
  73. 2.1 Setting up a Modem Session
  74.  
  75. For a Modem Session, you will need to enter a phone number and the
  76. various modem parameters. If these are not correctly set, you may not
  77. be able to connect.  However, incorrect parameters should not damage
  78. your Newton or your modem, so you may want to experiment to get the
  79. correct values.
  80.  
  81. Reasonable values for this parameters are as follows:
  82.  
  83. Speed: the fastest rate that you modem can handle (if necessary, the
  84. modem will slow down to the speed of the service automatically)
  85.  
  86. Flow Control: Hardware
  87.  
  88. Error Correction: Selected
  89.  
  90. Data Bits / Parity / Stop Bits: Common triplets are 8N1 and 7E1
  91.  
  92. If you are unsure about the correct parameters, try contacting the
  93. service you intend to connect with to determine their suggested
  94. parameters, or experiment.
  95.  
  96.  
  97. 2.2 Setting up a Direct Serial Session
  98.  
  99. For a Direct Serial Session, you will need to set a number of serial
  100. parameters.  If these are not correctly set, you may receive garbled
  101. output, if any at all.  However, incorrect parameters should not
  102. damage your Newton or the other device, so you may to experiment to
  103. get the correct values.
  104.  
  105. Reasonable values for this parameters are as follows:
  106.  
  107. Speed: Read the manual for the device with which you are connecting.
  108. Or, if you built it yourself, you should know (:
  109.  
  110. Flow Control: Hardware if you are using a full RS232 connection,
  111. software if you only have a 2 or 3 wire connection.
  112.  
  113. Data Bits / Parity / Stop Bits: Common triplets are 8N1 and 7E1
  114.  
  115. If you are unsure about the correct parameters, try consulting the
  116. manual of the device with which you intend to connect.
  117.  
  118. In addition, you can explicitly select the serial port that you wish
  119. to use.  On current Newtons, this can involve selecting between the
  120. external serial port and the PC card slot(s).  This can be very useful
  121. if you need to connect directly to PC card devices, such as oddball
  122. cellular modems.
  123.  
  124. Astute users will note that "IR Port" appears on the list. We make no
  125. guarantees about what this will do.  We'd love to know if you get it
  126. to do something useful!
  127.  
  128.  
  129. 2.3 Setting up a Telnet Session
  130.  
  131. For a Telnet Session, you will need to select a machine name to telnet
  132. to, and a port number.  You should enter the full machine name,
  133. including the domain, for example "sanj-o-matic.mit.edu".  An IP
  134. address (for example 127.0.0.0) associated with the machine name is
  135. looked up by the Newton.  If you know the machine’s IP address, you
  136. can enter it instead of the name.
  137.  
  138. A port number is a numeric identifier of the specific TCP/IP port to
  139. which you wish to connect.  The standard port number for telnet is 23,
  140. though if you want to do cool things like getting to finger (79), smtp
  141. (25), or web (80) port, you can select that instead.
  142.  
  143. The other setup options for Telnet Sessions (phone numbers, ISP, etc.)
  144. are controlled by the Newton Internet Enabler (NIE).  Consult your NIE
  145. documentation and setup program for additional information.
  146.  
  147.  
  148. 2.4 Session Setup Tips
  149.  
  150. A new session created by using Blank Session will default to a
  151. standard set of options.
  152.  
  153. If you have already created a working session tailored to your
  154. specific modem, Newton and service combination, it may be faster to
  155. simply use Duplicate Session to create a new session.  You only need
  156. to update the options that are different, such as the username and
  157. password.
  158.  
  159. If you have differing users of the same Newton, you can create a
  160. different session for each user.  Make sure you name each session in a
  161. way that makes it apparent which user's session it is.
  162.  
  163.  
  164. 3.0 Connect to a Service
  165.  
  166. To connect to a service, tap on Connect on the status line. A slip
  167. will appear, from which you can select a session.  If you need to edit
  168. the calling slip to use a calling card or attach a prefix before
  169. dialing, click the Assist button.
  170.  
  171. Once you have selected the session you wish to connect to, press
  172. Connect on the slip.  The progress of the connection status will
  173. appear on the slip.
  174.  
  175. If you are connecting with a Telnet Session, clicking Connect will pop
  176. up the NIE slip box, in which you can select your service provider and
  177. associated phone number. Click the Connect button on the NIE slip to
  178. initiate the call.
  179.  
  180.  
  181. 4.0 Disconnect from a Service
  182.  
  183. To disconnect from a service, tap on Hangup on the status line.  A
  184. slip will appear, showing the connection being broken, and will prompt
  185. you when the Newton is available to connect once more.
  186.  
  187. Exiting PT100 will also disconnect.  Note that you will have to
  188. disconnect before your Newton will turn off.
  189.  
  190.  
  191. 5.0 Inputing Data
  192.  
  193. There are several ways to input data in PT100.  The easiest
  194. (and default) manner is to write words onto the input line.
  195. For control codes and difficult-to-write characters, you can
  196. use an from multiple onscreen keyboards or use the Newton
  197. keyboard.  Finally, you can choose to have no onscreen input
  198. area at all.
  199.  
  200. To switch between the different modes, press the Keyboard icon on the
  201. status bar.
  202.  
  203.  
  204. 5.1 Using the Input Line
  205.  
  206. To use the input line, simply write what you wish to send, and press
  207. Send.  The popup diamond allows quick access to an editable set of
  208. common words.  The word you select will be appended to the input line.
  209. This list also allows you to easily send your username and password.
  210.  
  211. The size of the input line can be changed in the Prefs, available from
  212. the Info button.
  213.  
  214.  
  215. 5.2 Editing the Popup List
  216.  
  217. To edit the list of words, click on the diamond and select Edit List.
  218. A slip will appear to allow you to edit individual words.
  219.  
  220. To add a new entry, write it on the input line and press Add.  To
  221. examine the list, click on Available Words.  To delete an entry,
  222. select it with Available Words and then press Delete.
  223.  
  224.  
  225. 5.3 Using the Onscreen Keyboards
  226.  
  227. To use the onscreen keyboard, select Keyboard from the Keyboard button
  228. on the status line. Simply type on the keyboard as you normally would.
  229.  
  230. In addition, you can load additional "Plug In" keyboards for
  231. specialized use.  With this distribution, you should find several
  232. different keyboards, including one designed explicitly for VT100
  233. emulation, a "full" VT100 keyboard with numeric keypad, and others.
  234. You may also be interested in application custom keyboards, such as
  235. the Lynx keyboard, also included in this distribution.  If installed,
  236. these keyboards will also show up in the Keyboard button.  On many
  237. keyboards, the ALT key will prefix an ESC to a keystroke for Un*x
  238. users.
  239.  
  240. The QuickPicker is available (and very useful) when using onscreen
  241. keyboards.
  242.  
  243.  
  244. 5.4 Using the Hardware Keyboard
  245.  
  246. A hardware keyboard can be used in two ways with PT100.  It can be
  247. used either to type into the input line (buffered), or to directly
  248. send characters (unbuffered).  For buffered input, simply select the
  249. input line and type away.
  250.  
  251. For unbuffered input, select Keyboard or None from the Keyboard button
  252. on the status line and type normally.  The alt key will prefix an ESC
  253. to a keystroke for Un*x users, and an ESC on its own can be created
  254. with CTRL-[.
  255.  
  256. Note that you can use the hardware keyboard concurrently with the
  257. software and plug in keyboards for additional functionality.
  258.  
  259.  
  260. 5.5 Using the QuickPicker
  261.  
  262. On the status line, there is a popup diamond that allows access to
  263. common words used with the input line.  Selecting an entry from this
  264. list sends it directly to the session, without having to press Send.
  265.  
  266. The last few lines of the QuickPicker work differently than the
  267. editable ones.  After the dotted line will be the most recently sent
  268. string, either selected with the QuickPicker, or sent with the Input
  269. Line.  The next two entries will send your username or password.  Be
  270. wary -- sending a password at the wrong time will blast it to the
  271. screen.
  272.  
  273. The QuickPicker is particularly handy if you have the input area
  274. minimized to allow full-screen viewing.
  275.  
  276.  
  277. 5.6 Sending Returns with the Send Button
  278.  
  279. After you write something on the input line, you can choose to have it
  280. sent with a carriage return appended or without .
  281.  
  282. To toggle between these two modes, press the Return arrow next to
  283. Send.  When it is lit a carriage return will be sent with both the
  284. QuickPicker and the input line.
  285.  
  286.  
  287. 5.7 Input Tips
  288.  
  289. Since it is quick and easy to change the words in the QuickPicker, it
  290. makes sense to modify it regularly to make it useful from session to
  291. session.  If you use a command regularly, write it into the input
  292. line, press Edit Sessions and then Add.  In a few short taps you've
  293. added a new entry to the QuickPicker.
  294.  
  295. For many users, having quick access to a space character is useful.
  296. Adding this to the QuickPicker looks odd (it's an empty line!), but
  297. can save you from pulling up the keyboard regularly.
  298.  
  299. PT100 is capable of "drag and drop" operation as well.  Any text that
  300. is on the clipboard (dragged to the edge of the screen) can be
  301. dropped onto the screen output area and will be sent.
  302.  
  303. In addition, if the notepad is currently open, you can send the current
  304. note by tapping on the Action button and selecting "Send Note".  Currently,
  305. you can only send plain text notes, no checklists or outlines.
  306.  
  307.  
  308. 5.8 Advanced Input: Parsing
  309.  
  310. Text input can be parsed to allow control characters to be sent
  311. without using the keyboard. A circumflex indicates that a control
  312. character should be sent, so that ^g will send the Bell, and 
  313. ^[ will send ESC.  This can be very useful for sending control
  314. codes when you don't have keyboard connected.
  315.  
  316. Text input that contains material inside double-quotes will ignore
  317. anything outside the quotes.  This can be very useful, as it allows
  318. you to label commands that contain fancy control information:
  319.  
  320. save: "^x^s"
  321. load: "^x^f"
  322.  
  323. To circumvent these behaviors, use a backslash to escape the
  324. character:
  325.  
  326. - to send a ", type \"
  327. - to send a ^, type \^
  328. - to send a \, type \\
  329.  
  330. To turn on this parsing, select "Parse Output" in the preferences.
  331.  
  332.  
  333. 5.9 Floating Input Area
  334.  
  335. Some users may want a floating input area rather than one that
  336. explicitly uses up part of the screen.  In PT100->Prefs->Input, there
  337. is an option for "Floating Input Area".  Checking this box will cause
  338. all input options (keyboards and input lines) to float above the rest
  339. of the view.  This floater can be dragged around, even off screen to
  340. maximize the available space on the screen.
  341.  
  342. In the bottom right corner of a floating input are will be a minimize
  343. button.  Pressing this will temporarily hide the input area and change
  344. the Keyboard button into a "floater" symbol.  To bring back the hidden
  345. keyboard, tap on the Keyboard button.
  346.  
  347.  
  348. 6.0 Move Around the Screen
  349.  
  350. In many cases, the Newton screen (especially in portrait orientation)
  351. is too small to fit all the text on the screen at one time.  PT100
  352. overcomes this problem by showing a portion and allowing you to move
  353. the text to see offscreen information.
  354.  
  355. To move text you can either use the onscreen compass (if it is
  356. visible) or you can click on the text and "drag" it around.  Using the
  357. compass moves the screen in set increments:  eight characters or one
  358. line at a time.
  359.  
  360. If you grow tired of moving around the screen, you can try switching
  361. to a smaller font, or rotating the screen.
  362.  
  363.  
  364. 7.0 Change the Font or Screen Size
  365.  
  366. To change the currently displayed font, select Prefs from the Info
  367. button.  You can select from any of the installed monospaced fonts and
  368. sizes.  Note that certain ill-formed monospaced fonts may not display
  369. information correctly in bold.  The Minico font that came with PT100
  370. is specially designed to allow accurate output.
  371.  
  372. While easier on the eyes, larger fonts may require you to move the
  373. screen around to see all the information.
  374.  
  375. You can also select the number of input lines available, screen width
  376. and screen height.  Changing the width and height may cause odd
  377. wrapping if you select less than the standard 80x24.  If you have the
  378. ability to tell the computer on the other end that you have changed
  379. the screen size, do so before resizing the PT100 screen.
  380.  
  381.  
  382. 8.0 Save Output
  383.  
  384. To save output is to use the Copy to Notes entry in the Connect or
  385. Command button. This will copy the current screen to a new unfiled
  386. note in the Notepad preserving the font, but not attributes such as
  387. inverse, bold and underline.  If you are scrolled back, the page that
  388. you see will be stored.
  389.  
  390.  
  391. 9.0 Preferences
  392.  
  393. There are four separate sets of preferences in PT100.  While most of
  394. these are self-explanatory, a few need more information.
  395.  
  396. Update Times: Comms Update determines how fast a non-terminated line
  397. will display. The lower you set this, the faster the Newton looks for
  398. incomplete lines.  A value that is too low may slow your Newton down.
  399.  
  400. Screen Update determines how quickly the Newton will refresh the
  401. screen with new information. Too low a value may slow your Newton down
  402. as it refreshes too often.
  403.  
  404. Marginal Modem:  Certain older modems, notably the Compaq 24/96 modem,
  405. provide only marginal Newton support. Checking the Marginal Modem box
  406. will let PT100 work in many situations, though not all. For example, 7
  407. Data Bits will not work with this option enabled.
  408.  
  409. Cover Soft Button Bar: To maximize screen space on MP2000s and future
  410. Newtons with soft button bars, you can have PT100 cover this.  Note
  411. that this removes access to the Extras drawer and associated
  412. functions.
  413.  
  414. Don't Turn Off While Connected:  Checking this option will prevent the
  415. Newton from powering down while you are connected.  This is helpful if
  416. you are in the habit of accidentally shutting off the Newton when you
  417. try to turn on the backlight.
  418.  
  419.  
  420. 10.0 About PT100’s Cripple
  421.  
  422. PT100 is crippled shareware.  Unregistered versions of PT100 will only
  423. be allowed five minutes of connection time per session. After a
  424. warning at the four-minute mark, the application will hang up at the
  425. five-minute mark. You may redial and start another session.
  426.  
  427. If you intend to use an unregistered version of PT100 in a critical
  428. situation, please be sure to save your work. Better yet, if you're
  429. using it for critical work, pay for it.
  430.  
  431. 11.0 Register PT100
  432.  
  433. To register PT100, send $25 to:
  434.  
  435. Sarah Buta c/o Scrawl 
  436. 86 Norfolk St., Apt. 4 
  437. Cambridge, MA 
  438. 02139-2652
  439.  
  440. Be sure to include the spelling of your name as it appears on your
  441. Newton.  You will receive a registration string by email. If you do
  442. not have email, send a SASE. Alternately, you can use Kagi with Flash
  443. Sheridan’s Register.
  444.  
  445.  
  446. 12.0 Register PT100 via WWW Kagi
  447.  
  448. You can Register PT100 directly over the WWW by using Kagi. For more
  449. information about Kagi, visit: 
  450.  
  451. <http://www.kagi.com>
  452.  
  453. You can register PT100 directly over the Web at:
  454.  
  455. <http://kagi.direct.net/cgi-bin/register1.cgi?JV>
  456.  
  457.  
  458. 13.0 Contact Scrawl
  459.  
  460. You can visit Scrawl at: <http://www.scrawlsoft.com> or send email to:
  461. <help@scrawlsoft.com>
  462.  
  463.  
  464. 14.0 Frequently Asked Questions
  465.  
  466.  
  467. Q: Will you support 1.X Newtons?
  468.  
  469. A: It is unlikely that PT100 will ever support 1.X machines. Many of
  470. the tools used to get maximum performance out of the system are
  471. 2.0-specific.  You might try looking at at some of the other emulators
  472. available for the Newton.
  473.  
  474. Q: What about support for VT220, Tek and other emulators?
  475.  
  476. A: At the moment PT100 is highly focused on speedy and accurate VT100
  477. emulation, because it is the largest common denominator for text
  478. interfaces.  If another interface becomes necessary and has a large
  479. enough market, it will be considered.
  480.  
  481. Q: My modem is not directly Newton supported and needs special setup
  482. strings.  Can I use PT100 on it?
  483.  
  484. A: You can certainly use it as a serial device by entering your own
  485. setup strings.  Fundamentally, however, you should use a supported
  486. modem for your Newton.  It will make you life much easier.
  487.  
  488. Q: What about login scripts?
  489.  
  490. A: Support for creating login scripts is on the list of features for
  491. upcoming releases.  Please write to us if this is a key feature for
  492. your use of PT100.
  493.  
  494. Q: Odd things are happening when I use certain programs. How complete
  495. is the VT100 emulation?
  496.  
  497. A: As mentioned earlier, PT100 was designed as tool for personal use.
  498. As such, we have implemented VT100 emulation elements as we require
  499. them, and have the ability to test them.  If certain elements are
  500. missing, it may be because those elements were not used by the
  501. programs we used to test it.  If a particular emulation problem is
  502. repeatable, and shows up in a program which you use, please write to
  503. us, and we'll look into updating the emulation.  We hope, at some
  504. future date, to have complete VT100 emulation in PT100, but expect the
  505. vast majority of people can use it comfortably in the interim.
  506.  
  507. Q: Can I scroll back and see stuff that went off the top of the
  508. screen?
  509.  
  510. A: Yep.  Turn the Scroll Back to some number greater than zero.  Then
  511. use the up and down arrows (not the compass) to scroll back.
  512.  
  513. Q: What about support for the MP2000 and the eMate 300?
  514.  
  515. A: PT100 has been casually tested on both these machines, and it works
  516. flawlessly.  On the MP2000, the application runs about 8x faster; on
  517. the eMate about 3x faster.
  518.  
  519. Q: These custom floating keyboards are very useful!  Can you design
  520. one for my particular [email|database|browser] application?
  521.  
  522. A: We probably can.  Contact us and we can discuss pricing and
  523. distribution.  Also see the next question.
  524.  
  525. Q: These custom floating keyboards are very useful!  I'm a newton
  526. programmer and would like the API so I can design my own, perhaps
  527. for some vertical market applications I'm working on.  Are you
  528. interested?
  529.  
  530. A: We sure are!  Contact us and we can discuss pricing and
  531. distribution.  Also see the previous question.
  532.  
  533. Q: I need a specific vertical market application that will use a
  534. textual front end.  Are you guys interested in extra work?
  535.  
  536. A: Contact us, we just might be!
  537.  
  538. Q: How about multiple simultaneous telnet sessions?
  539.  
  540. A: Jeepers!  You want it all!  In good time we hope to have this
  541. capability, but for right now, chill out and enjoy what PT100 does do!
  542.  
  543.  
  544. 15.0 Trouble Shooting
  545.  
  546. Problem: PT100 doesn't work!
  547.  
  548. Solution: Does too!  Seriously, check to make sure that all your
  549. cables are plugged in, and your PC card modem is installed, and locked
  550. into the card slot.  Check that your modem is plugged into the phone
  551. line and that the line is working.
  552.  
  553. Problem: PT100 still doesn't work!
  554.  
  555. Solution: Does anything on the Newton work with your modem? If, when
  556. you insert the PC card, the Newton doesn't acknowledge that you did
  557. so, you're out of luck.  If the Newton recognizes that a
  558. communications card has been inserted, try to dial a number with the
  559. Calls applicaton or try to send a fax.  If this fails, you do not have
  560. the correct Modem Setup for your modem.  Check the Apple web pages
  561. <http://devworld.apple.com/dev/newton/commsoln/modsetup.html> for the
  562. list of supported modems and links to Modem Setup files.  Alternately,
  563. you can try to roll your own Modem Setup by using ModemMod from DMP
  564. Systems <http://www.netacc.net/~dmpsyst/>.  Be sure to pay the
  565. shareware fee if you find it useful.
  566.  
  567. Problem: My modem doesn't work!
  568.  
  569. Solution: Certain older modems, notably the Compaq 24/96 modem, provide 
  570. only marginal Newton support. Checking the Marginal Modem box will let 
  571. PT100 work in many situations, though not all. For example, 7 Data Bits 
  572. will not work with this option enabled
  573.  
  574. We strongly discourage the use of this option. Buy a new modem.
  575.  
  576. Problem: I'm not getting VT100 emulation.
  577.  
  578. Solution:  Make sure that you have have told the server the terminal
  579. type that you are using, i.e. VT100.
  580.  
  581. Problem: PT100 connects for a few seconds, then disconnects, sometimes
  582. with a "I/O Buffer Overflow" error.
  583.  
  584. Solution: Check to make sure your Modem Setup is correct. Also verify
  585. that you have some sort of flow control (either software or hardware
  586. enabled)
  587.  
  588. Problem: I get garbage after I connect.
  589.  
  590. Solution: Try turning on error correction.  New, high speed modems are
  591. pushing the limits of current analogue phone lines, leading to noisy
  592. connection.  Error correction can help a great deal.  Next, make sure
  593. that you have the modem or serial parameters set correctly.
  594.  
  595. Problem: Telnet doesn't work on my MP120.
  596.  
  597. Solution:  As with all NIE related software, using Telnet on an MP120
  598. is tricky at best.  Try freezing, or erasing everything you can.  Try
  599. resetting or rebooting your Newton. We're working very hard to get
  600. this working (since we only own MP120s) but it's difficult.  Don't
  601. hold your breath. Enjoy great shell access instead!
  602.  
  603. Problem: I can't see all of the text on the screen.
  604.  
  605. Solution:  Try scrolling around with the compass, setting a smaller
  606. font size, or minimizing the input area by selecting None from the
  607. Keyboard button.  You can also make the input line smaller.
  608.  
  609. Problem: There don't seem to be any bold characters in the 9 point
  610. Minico font.
  611.  
  612. Solution:  There aren't.  With only 3 pixels to work in, a bold 9
  613. point font would be unreadable.  If you need to see bold, look at the
  614. text in 10 point.
  615.  
  616. Problem:  My registration string wasn't accepted.
  617.  
  618. Solution: Please recheck it and try again.  Make sure that Os and 0s,
  619. ls, 1s and Is are not begin confused.  Verify that the name you sent
  620. us is the same one in the "Owner Info" on your Newton.  If you have
  621. multiple owner cards, try sending us your Newton Serial Code (which
  622. appears in the About Box).
  623.  
  624. Problem:  Weird characters like "[5;c" sometimes appear on my screen.
  625.  
  626. Solution: Congratulations!  You've found an oddball VT100 code. Please
  627. send us mail detailing how you caused this problem and win our undying
  628. gratitude, as well as a witty reply.  The exact text of the garbage
  629. would be useful as well.
  630.  
  631. Problem:  When I dial into a BBS, I don't get nice line drawings, but
  632. a bunch of lowercase letters.
  633.  
  634. Solution:  The font set required by ANSI compliant BBSes is not yet
  635. completely supported in Minico.  We're working with the designer of
  636. Minico (Michael Peay) to complete the set in all of the used font
  637. sizes.
  638.  
  639. Problem:  My hardware keyboard isn't working.
  640.  
  641. Solution:  Your keyboard needs to be plugged into your Newton on
  642. powerup in order to be recognized.  Try turning your Newton on and
  643. off.  In some cases, selecting Input Line, and then None from the
  644. Keyboard button may solve problems.
  645.